Helix QAC Ticket Summary

The closed tickets have been categorized into these types:

E - Enhancement to an existing feature.

F - A fix for a bug or problem feature.

N - New functionality has been introduced.

O - Other, such as documentation, feature removal etc.

Ticket Summary for Helix QAC 2025.1

The following table summarizes the tickets that were closed in Helix QAC 2025.1

Ticket Type Description
39574 E qacli view now outputs RCMA project metric threshold violations
44825 E Enhanced local baseline location validation
46489 E Added CPU model logging
49162 E All unused suppressions in headers can now be output in suppression reports
50616 E Added Auto CCT support for Texas Instruments C7000 compiler
53232 F Auto CCT improvements for finding the version number of Green Hills compilers (Added in 2024.2)
54726 E Added Auto CCT support for the Tasking ccarm compiler
55968 F Fixed inconsistencies with rule mappings
56328 F Added missing ARM intrinsic function prototypes
57380 F Fixed intermittent analyzing failure in parallel runs
57902 F Fixed hang during analysis when CIP generation fails with dataflow enabled
58189 O Added support for Windows 11 24H2
58207 E Usability improvements to license polling in GUI
58305 F Fixed usability issues in GUI that occurred when no license servers were configured
58355 E New license model distinguishing between User and Build licenses
58476 F QAC GUI Active & Total Diagnostic count column values no longer change unexpectedly
58484 F Rule Group and Message Level windows now refresh correctly when changing selection in project tree
58487 E GUI settings are now saved for subsequent sessions
58498 F GUI no longer hangs when user interacts with file tree during analysis
58501 F Fixed Green Hills CCT generation for older versions.
58529 F Only the files selected for cleaning are now cleaned.
58553 F Fixed auto CCT issue with armcc version information for 5.01
58616 F Files contained in paths containing Kanji characters now display correctly in Validate
58635 E Inter TU Analysis is now disabled if the Dataflow component is not in the toolchain
58643 F Auto CCT will now find the system python if the installed Helix QAC version is not found
58662 F Fixed issue with validation messages being partially obscured in reports dialog
58671 F Advanced settings is now displayed correctly in the Upload Results (to Dashboard)
58686 E Validate projects can now accept non-standard encoding values
58688 E Clarified Visual Studio synchronisation restrictions
58707 F Auto CCT no longer returns an error when ‑I is used without an argument
58717 F Fixed incorrect reporting on common disabled messages in multiple CMs
58727 F Fixed issue with Auto CCT for IAR compiler's ‑‑preprocess flag
58728 F Fixed a mismatch in partially enabled rules in SCR & MCR
58735 E Added Auto CCT support for TI C7000 vector functions
58748 F Fixed obfuscation of ‑t option for certain commands
58749 F Code syntax highlighting is now consistent in the GUI
58752 F Auto CCT no longer reports errors for extra folder parameters to compile lines for Clang
58753 F The GUI help dialog now is restored when help links are activated
58808 F

It is no longer necessary to manually edit the installed_components.ini file in order for Compliance Module rule help to work

58822 E Clarified analysis jobs logging
58828 F Updated QAX handshake for new license compatibility
58905 F

__MODULE__ macro is now added to the Auto CCT generates for armcc

58907 E Bazel synchornization now enables Bazel flags to be specified for the aquery
58915 F Fixed Auto CCT parse error for __align with the Keil armcc compiler
58934 E Added Auto CCT support for Green Hills compilers prior to 2018
58950 E Bazel builds with no convenience symbolic links are now supported for synchronization
58976 E Updated suppression report (SUR), moving from “QAV” to “Interactive” suppressions
58982 E CIP generation is now done before analysis
58986 F Fixed issues with locating include folders with Bazel and Auto CCT for the Aurora Au library
59030 E Improved performance for diagnostic creation
59032 E Components license details are now cross-checked
59202 F Fixed GUI crash when Help dialog is opened using Ubuntu (WSL2)